RESEARCH REPORT On the Complexity of Deduction in Existential Conjunctive First Order Logic with Atomic Negation (Long Version)
نویسندگان
چکیده
We consider the deduction problem in the fragment of first-order logic (FOL) composed of existentially closed conjunctions of literals (without functions), denoted FOL{∃,∧,¬a}. This problem can be recast as several fundamental problems in artificial intelligence and databases, namely query containment for conjunctive queries with negation, clause entailment for clauses without functions and query answering with incomplete information for boolean conjunctive queries with negation over a fact base. Deduction in FOL{∃,∧,¬a} is Π 2 -complete, whereas it is only NP-complete when the formulas contain no negation. We investigate the role of specific literals in this complexity increase. These literals have the property of being “exchangeable”, with this notion taking the structure of the formulas into account. To focus on the structure of formulas, we see them as labeled graphs. Graph homomorphism, which provides a sound and complete proof procedure for positive formulas, is at the core of this study. Let Deductionk be the following family of problems: given two formulas g and h in FOL{∃,∧,¬a}, such that g has at most k pairs of exchangeable literals, can g be deduced from h? The main results are that Deductionk is NP-complete if k ≤ 1, and in P for any value of k; moreover, it is both NP-difficult and co-NP-difficult for k ≥ 3. As a corollary of our proofs, we are able to classify exactly previous problems when g is decomposable into a tree. Finally, several complementary results and extensions are provided.
منابع مشابه
On querying simple conceptual graphs with negation
We consider basic conceptual graphs, namely simple conceptual graphs (SGs), which are equivalent to the existential conjunctive positive fragment of first-order logic. The fundamental problem, deduction, is performed by a graph homomorphism called projection. The existence of a projection from a SG Q to a SG Gmeans that the knowledge represented by Q is deducible from the knowledge represented ...
متن کاملRAPPORT DE RECHERCHE On Querying Simple Conceptual Graphs With Negation
We consider basic conceptual graphs, namely simple conceptual graphs (SGs), which are equivalent to the existential conjunctive positive fragment of first-order logic. The fundamental problem, deduction, is performed by a graph homomorphism, called projection. The existence of a projection from a SG Q to a SG G means that the knowledge represented by Q is deducible from the knowledge represente...
متن کاملOn the complexity of entailment in existential conjunctive first-order logic with atomic negation
We consider the entailment problem in the fragment of first-order logic (FOL) composed of existentially closed conjunctions of literals (without functions), denoted FOL(∃,∧,¬a). This problem can be recast as several fundamental problems in artificial intelligence and databases, namely query containment for conjunctive queries with negation, clause entailment for clauses without functions and qu...
متن کاملFull classical S5 in natural deduction with weak normalization
Natural deduction systems for classical, intuitionistic and modal logics were deeply investigated by Prawitz [D. Prawitz, Natural Deduction: A Proof-theoretical Study, in: Stockholm Studies in Philosophy, vol. 3, Almqvist and Wiksell, Stockholm, 1965. Reprinted at: Dover Publications, Dover Books on Mathematics, 2006] from a proof-theoretical perspective. Prawitz proved weak normalization for c...
متن کاملUnary Negation * Balder Ten Cate
We study fragments of first-order logic and of least fixed point logic that allow only unary negation: negation of formulas with at most one free variable. These logics generalize many interesting known formalisms, including modal logic and the μ-calculus, as well as conjunctive queries and monadic Datalog. We show that satisfiability and finite satisfiability are decidable for both fragments, ...
متن کامل